Hindu worshippers celebrate Ram Navami festival in India
Bihar, India #Awesomeness